125c97c153647a2140055392ae77971fe26ac2d6,framework/service/src/org/ofbiz/service/job/JobPoller.java,JobPoller,maxThreads,#,128
Before Change
private int maxThreads() {
int max = MAX_THREADS;
try {
max = Integer.parseInt(ServiceConfigUtil.getElementAttr("thread-pool", "max-threads"));
} catch (NumberFormatException nfe) {
Debug.logError("Problems reading values from serviceengine.xml file [" + nfe.toString() + "]. Using defaults.", module);
}
After Change
}
private int maxThreads() {
String maxThreadsAttr = ServiceConfigUtil.getElementAttr("thread-pool", "max-threads");
if (!maxThreadsAttr.isEmpty()) {
try {
int maxThreads = Integer.parseInt(maxThreadsAttr);
if (maxThreads > 0) {
return maxThreads;
}
} catch (NumberFormatException e) {
Debug.logError("Exception thrown while parsing maximum threads from serviceengine.xml file [" + e + "]. Using default value.", module);